Lessons about Virtual Environment Software Systems from 20 Years of VE Building

نویسندگان

  • Russell M. Taylor
  • Jason Jerald
  • Chris VanderKnyff
  • Jeremy D. Wendt
  • David Borland
  • David Marshburn
  • William R. Sherman
  • Mary C. Whitton
چکیده

What are desirable and undesirable features of virtual-environment (VE) software architectures? What should be present (and absent) from such systems if they are to be optimally useful? How should they be structured? To help answer these questions we present experience from application designers, toolkit designers, and VE system architects along with examples of useful features from existing systems. Topics are organized under the major headings of: 3D space management, supporting display hardware, interaction, event management, time management, computation, portability, and the observation that less can be better. Lessons learned are presented as discussion of the issues, field experiences, nuggets of knowledge, and case studies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some Useful Abstractions for Re-Usable Virtual Environment Platforms

Within the virtual environments community there is a large cost of maintaining software demonstrations and applications whilst hardware and low-level software changes. In our own laboratory, over the last 15 years, students and staff have spent considerable time and effort writing demonstrations and applications on at least 40 significant VE software systems, ranging from relatively lowlevel AP...

متن کامل

Distributed interoperable virtual environments

This paper exhibits the use of existing software bus technology in interconnecting Virtual-Reality Environment (VE) software. Interoperability and application construction from heterogeneous modules are well-explored topics of distributed systems. A joint project using the Polylith software bus from the University of Maryland and VE software from the UNC graphics lab has shown the utility of co...

متن کامل

JADE: Java Adaptive Dynamic Environment

Virtual Environments (VE) present a complex problem with interesting non-trivial challenges for software development. The problems increase when considering VE that are both distributed and shared amongst multiple participants. The majority of existing systems supporting Large Scale VE (LSVE) are based on monolithic architectures, making maintenance and software reuse difficult at best. This pa...

متن کامل

A Framework for Design and Evaluation of Collaborative Virtual Environments

The paper presents an initial framework for studying issues in the design and evaluation of Collaborative Virtual Environments based on immersive projection technology systems. The framework consists of a software platform, developed using Virtools® software suite, which supports collaborative work among collaborators in different immersive systems (CAVE®like environment, Workbench, etc.), and ...

متن کامل

Improved temporal response in virtual environments through system hardware and software reorganization

Excessive end-to-end latency and insufficient update rate continue to be major limitations of virtual environment (VE) system performance. Beginning from a typical baseline VE in which a spatial tracker is polled to deliver data via an RS-232 interface at each update of a single application program, we examined a series of hardware and software reconfigurations with the aim of reducing end-to-e...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Presence

دوره 19 2  شماره 

صفحات  -

تاریخ انتشار 2010